added some utilities
fixed some styles