retarded grigga...