implementing a basic frontend
adding the wrap