job desing methods