added more spacing and sizing options