improved fixture creation