first steps towards getting solution dev'd on multiple platforms