Need advice/suggestions on my idea I would like to implement