functionality complete! One little bug with toggle for plans though