this idea can always be expanded towards other devices