PLAYING AROUND
minor modifications
minor modifications