steven ace