partition added and fix