parameter extracting bug free