use user specified styles