condence argument list...not that it really helps