fixed some linux bugs