added random shit from other dev directory - see play.html/.js