forgot to commit this class :-(