adding basic band creation, with unique identifier generation