sandbox fun with some extra functions