Home Off Beat Nokia 7088 may soon be made public